stocking rat - Spanish English Dictionary